Career 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Slovenia F1 Slovenia F3 Qatar F5 Qatar F3 Slovenia F1 Slovenia F2 Slovenia F3 Croatia F3 Croatia F4 Croatia F5 Croatia F6 Tunisia F5 Tunisia F6 Croatia #1-w1 Croatia #1-w2 Croatia #1-w3 Italy F12 Bosnia/Herzegovina F1 Bosnia/Herzegovina F2 Slovenia F1 Slovenia F2 Slovenia F3 Austria F6 Austria F8 Austria F9 Croatia F3 Croatia F4 Croatia F6 Portugal F4 Portugal F5 Portugal F6 Tunisia F5 Tunisia F6 Tunisia F7 Austria F1 Croatia F1 Croatia F2 Portugal F1 Portugal F2 Croatia F3 Croatia F4 Croatia F5 Italy F11 Bosnia/Herzegovina F3 Bosnia/Herzegovina F4 Slovenia F2 Slovenia F3 Italy F24 Austria F8 Italy F27 Italy F28 Bosnia/Herzegovina F5 Bosnia/Herzegovina F6 Tunisia F5 Tunisia F6 Croatia F1 Croatia F2 Slovenia F1 Slovenia F3 Bosnia/Herzegovina F7 Croatia F11 Croatia F1 Croatia F2 Renault Slovenian Open - Ljubljana Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Windy City Classic - Winnetka Frito Lay/USTA Challenger - Binghamton CMG Asia Open - Hong Kong Perth Challenger - Perth Ljubljana Open - Ljubljana Ljubljana Open - Ljubljana Banja Luka Challenger - Banja Luka Roma Challenger 2007 - Rome Unique Zagreb Open - Zagreb La Rinascente Tennis Cup Harbour Club Milano - Milan Timisoara Challenger - Timisoara Ljubljana Open - Ljubljana Banjaluka Challenger 2007 - Banja Luka Challenger Tunisie - Tunis Caloundra ATP Challenger - Caloundra Club Coop's ATP Challenger International - Brisbane McDonalds ATP Challenger - Burnie Internazionali di Tennis di Bergamo - Bergamo Morocco Tennis Tour - Meknes Morocco Tennis Tour - Tanger 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona ECM Prague Open 2008 - Prague Rijeka Open - Rijeka Zagreb Open - Zagreb Samarkand Challenger - Samarkand Bukhara Challenger - Bukhara Karshi Challenger - Karshi UTC Open - Cherkassy Challenger Britania Zavaleta - Puebla Abierto Internacional Varonil Ciudad de Cancun - Cancun San Luis Potosi Challenger San Remo Challenger Cremona Challenger Prostejov Challenger Constanta Challenger Rijeka Challenger Montevideo Challenger Rabat Challenger Barletta Challenger Turin Challenger Kitzbuhel Challenger Samarkand Challenger Florianopolis Challenger Santiago Challenger Marrakech Challenger Sao Paulo Challenger Furth Challenger San Marino Challenger Cordenons Challenger Banja Luka Challenger Sarajevo Challenger Napoli Challenger Rome Challenger San Marino Challenger Seoul Challenger Heilbronn Challenger Tianjin Challenger Nanchang Challenger Portoroz Challenger Astana Challenger Shenzhen Challenger Batman Challenger Prostejov Challenger Winnetka Challenger Las Vegas Challenger Moscow Challenger Fergana Challenger Winnipeg Challenger Portoroz Challenger Bangkok Challenger Izmir Challenger Tashkent Challenger Ortisei Challenger Bangkok Challenger Rennes Challenger Budapest Challenger Kyoto Challenger Yokohama Challenger Zhuhai Challenger Shenzhen Challenger Quanzhou Challenger Qingdao Challenger Gimcheon Challenger Seoul Challenger Busan Challenger Fergana Challenger Winnipeg Challenger Shenzhen Challenger Shenzhen Challenger Zhangjiagang Challenger Shanghai Challenger Kaohsiung Challenger Liuzhou Challenger Shenzhen Challenger Cordenons Challenger Mallorca Challenger Istanbul Challenger Florence Challenger Barcelona Challenger Brest Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Noumea Challenger Launceston Challenger Pau Challenger Biella Challenger Antalya Challenger Biella 2 Challenger Gran Canaria 2 Challenger Split 1 Challenger Ostrava Challenger Zagreb Challenger Biella 7 Challenger Australian Men's Hardcourt Championships - Adelaide Adidas International - Sydney The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Pilot Pen International - New Haven Heineken Open - Singapore AAPT Championships - Adelaide Adidas International - Sydney Biella 1 Challenger Franklin Templeton Tennis Classic - Scottsdale ERA Real Estate Clay Court Championships - Orlando AT&T Challenge - Atlanta Citrix Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London The Nottingham Open - Nottingham Infiniti Open - Los Angeles Heineken Open Singapore - Singapore Grand Prix de Tennis de Lyon - Lyon AAPT Championships - Adelaide Adidas International - Sydney Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - Queen's/London RCA Championships - Indianapolis Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch AIG Japan Open - Tokyo Siebel Open - San Jose Trofeo Conde de Godo - Barcelona The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch RCA Championships - Indianapolis AIG Japan Open - Tokyo Stockholm Open - Stockholm Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Mercedes-Benz Cup - Los Angeles Iskratel Open - Kranj Croatia Osiguranje Rijeka Open - Rijeka Timisoara Challenger - Timisoara Adidas International - Sydney Ljubljana Open 2008 - Ljubljana ABN/AMRO World Tennis Tournament - Rotterdam The Stella Artois Grass Court Championships - London Ipsos Bucharest Challenger - Bucharest Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island AIG Japan Open - Tokyo ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Next Generation Adelaide International - Adelaide Sydney International - Sydney SAP Open - San Jose Tennis Channel Open - Las Vegas The Stella Artois Championships - London Legg Mason Tennis Classic - Washington Next Generation Adelaide International - Adelaide Open 13 - Marseille Hypo Group Tennis International - Portschach The Stella Artois Championships - London Mumbai Open - Mumbai PBZ Zagreb Indoors - Zagreb The Hypo Group Tennis International 2008 - Poertschach The Artois Championships - London Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston BMW Open - Munich AEGON Championships - London Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Medibank International - Sydney SA Tennis Open - Johannesburg U.S. Mens's Clay Court Championship - Houston Open Sabadell Atlantico - Barcelona Gerry Weber Open - Halle Aircel Chennai Open - Chennai Shanghai Challenger PBZ Zagreb Indoors - Zagreb SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Gerry Weber Open - Halle AEGON Championships - London ATP Studena Croatia Open - Umag Winston Salem - Winston Salem Brasil Open - Sao Paulo AEGON Championships - London Campbell's Hall of Fame Tennis Championships - Newport Studena Croatia Open - Umag If Stockholm Open - Stockholm Valencia Open - Valencia Aircel Chennai Open - Chennai Brisbane International - Brisbane Apia International - Sydney PBZ Zagreb Indoors - Zagreb SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis Dubai Duty Free Tennis Championships - Dubai Grand Prix Hassan II - Casablanca Open de Nice Cote d'Azur - Nice Power Horse Cup - Dusseldorf AEGON Championships - London Hall of Fame Tennis Championships - Newport SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Brisbane International - Brisbane Qatar ExxonMobil Open - Doha U.S. National Indoor Tennis Championships - Memphis Open 13 - Marseille Delray Beach Open - Delray Beach AEGON Championships - London Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch AEGON Championships - London Vegeta Croatia Open - Umag Citi Open - Washington Kremlin Cup - Moscow Maharashtra Open - Pune ASB Classic - Auckland Garanti Koza Sofia Open - Sofia Antalya Cup - Antalya Kremlin Cup - Moscow 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Seguros Bolivar Open - Medellin Burnie Challenger Wolfsburg Challenger Caltanissetta Challenger Sarajevo Challenger Mexico City Challenger Busan Challenger Alessandria Challenger Segovia Challenger Istanbul Challenger Ljubljana Challenger Buenos Aires Challenger Asuncion Challenger Florionapolis Challenger Eckental Challenger Aachen Challenger Cancun Challenger Puebla Challenger Tanger Challenger Meknes Challenger Marrakech Challenger Napoli Challenger Blunmenau Challenger Curitiba Challenger Zagreb Challenger Rimini Challenger Orbetello Challenger Karshi Challenger Como Challenger Rijeka Challenger Antalya Open - Antalya Bangalore Challenger Ljubljana Challenger Eckental Challenger Aachen Challenger Bratislava Challenger Helsinki Challenger Sarajevo Challenger Barletta Challenger Rijeka Challenger Karshi Challenger Brasov Challenger Banja Luka Challenger Ljubljana Challenger Palermo Challenger Blumenau Challenger Santos Challenger Monza Challenger Buenos Aires Challenger Sao Leopoldo Challenger Marbella Challenger Furth Challenger Portoroz Challenger Liberec Challenger Bangkok Challenger Shanghai Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Yeongwol Challenger Yokohama Challenger Heilbronn Challenger Burnie Challenger Vicenza Challenger Fergana Challenger Brescia Challenger Andria Challenger Hong Kong Challenger Guangzhou Challenger Raanana Challenger Aix En Provence Challenger Poprad Tatry Challenger Milan Challenger Sacramento Challenger Fairfield Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger Winnetka Challenger Astana Challenger Chengdu Challenger Nanchang Challenger Brescia Challenger Anning Challenger Gatineau Challenger Granby Challenger Portoroz Challenger Suzhou Challenger Pune Challenger Bangalore Challenger Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Qujing Challenger Newsweek Champions Cup - Indian Wells The Lipton Championships - Key Biscayne Eurocard Open - Stuttgart 14th Paris Open - Paris Tennis Masters Series - Indian Wells The Ericsson Open - Miami Italian Open - Rome German Open - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Stuttgart Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati UTC Open by Selena - Cherkassy Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Internazionali BNL d'Italia - Rome Bauer Watertechnilogy Cup 2008 - Eckental Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Miami Open - Miami Internazionali BNL d'Italia - Rome Bengalaru Challenger Parma Challenger Gran Canaria 1 Challenger Zadar Challenger Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Montevideo Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Adidas International - Sydney Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale RCA Championships - Indianapolis Davis Cup, World Group, QF, AUS-USA 4-1 Davis Cup, World Group, SF, AUS-RUS 4-1 Davis Cup, World Group, F, AUS-FRA 3-2 Davis Cup, World Group, 1R, AUS-SUI 3-2 Davis Cup, World Group, QF, AUS-GER 3-2 Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, F, ESP-AUS 3-1 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QF, AUS-BRA 3-1 Davis Cup, World Group, SF, AUS-SWE 4-1 Davis Cup, World Group, F, FRA-AUS 3-2 Davis Cup, World Group, 1R, AUS-GBR 4-1 Davis Cup, World Group, QF, AUS-SWE 5-0 Davis Cup, World Group, SF, AUS-SUI 3-2 Davis Cup, World Group, F, AUS-ESP 3-1 Hopman Cup - Perth Davis Cup, World Group, 1R, SWE-AUS 4-1 Davis Cup, World Group, QR, AUS-MAR 4-1 Davis Cup, World Group, 1R, AUS-AUT 5-0 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, World Group, QF, AUS-BLR 5-0 Davis Cup, Group 2, 1R, ALG-SLO 2-3 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, 1R, BEL-AUS 3-2 Davis Cup, World Group, PO, SRB-AUS 4-1 Davis Cup, Group 1, 1R, AUS-TPE 4-1 Davis Cup, Group 1, 2R, AUS-THA 5-0 Davis Cup, Group 2, 2R, CYP-SLO 3-2 Davis Cup, Group 2, PO, SLO-TUN 4-1 Hopman Cup - Perth Davis Cup, Group 1, 2R, THA-AUS 2-3 Davis Cup, Group 2, 1R, SLO-EGY 5-0 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group 2, F, LAT-SLO, 3-2 ARAG ATP World Team Championship - Dusseldorf Hopman Cup - Perth Davis Cup, Group 2, 1R, NOR-SLO 0-5 Davis Cup, Europe/Africa Group II, 2R, SLO-BUL 5-0 Davis Cup, Group I, 1R, SLO-FIN 3-2 Davis Cup, Group I, 2R, CHN-AUS 1-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Davis Cup, World Group, PO, AUS-SUI 2-3 Hopman Cup - Perth Davis Cup, Group I, 1R, AUS-CHN 5-0 Davis Cup, Group I, 1R, SLO-DEN 5-0 Davis Cup, Group I, 2R, RSA-SLO 4-1 Davis Cup, World Group, PO, AUS-UZB 5-0 Davis Cup, Group II, 1R, SLO-MON 3-2 Davis Cup, World Group I, PO, PAK-SLO 3-0 The Stella Artois Grass Court Championships - London Thailand Open - Bangkok Hypo Group Tennis International - Portschach Countrywide Classic - Los Angeles Croatia Open Umag - Umag The Tennis Channel Open - Las Vegas AIG Japan Open Tennis Championships - Tokyo Next Generation Adelaide International - Adelaide Medibank International - Sydney ABN AMRO World Tennis Tournament - Rotterdam Tennis Channel Open - Las Vegas Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach ATP Studena Croatia Open Umag - Umag Serbia Open - Belgrade Australian Open (juniors) Atlanta Tennis Championships - Atlanta ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington Regions Morgan Keegan Championships - Memphis Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona UNICEF Open - 's Hertogenbosch AEGON International - Eastbourne SkiStar Swedish Open - Bastad Atlanta Tennis Championships - Atlanta Aircel Chennai Open - Chennai Apia International - Sydney PBZ Zagreb Indoors - Zagreb Copa Claro - Buenos Aires Serbia Open - Belgrade Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BB&T Atlanta Open - Atlanta ATP Vegeta Croatia Open - Umag Citi Open - Washington China Open - Beijing Erste Bank Open - Vienna Apia International - Sydney PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston BMW Open - Munich Citi Open - Washington PBZ Zagreb Indoors - Zagreb US Men's Clay Court Championship - Houston Hall of Fame Tennis Championships - Newport AAMI Classic - Kooyong Credit Agricole Suisse Open - Gstaad AAMI Classic - Kooyong AAMI Classic - Kooyong Tennis Masters Cup - Lisbon Tennis Masters Cup - Sydney Tennis Masters Cup - Shanghai Tennis Masters Cup - Houston Olympics - Sydney Olympics - Beijing Olympics - London Open 13 Provence - Marseille Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston AEGON Championships - London New York Open - New York Proton Malaysian Open - Kuala Lumpur BNP Paribas Open - Indian Wells Wimbledon - London Wimbledon - London U.S. Open - New York Davis Cup, World Group, PO, AUS-BEL 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Hopman Cup - Perth Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, Group I, 1R, TPE-AUS 0-5 Davis Cup, Group I, 1R, POL-SLO 3-2 Davis Cup, World Group, PO, POL-AUS 1-4 Davis Cup, Group I, PO, SLO-RSA 4-1 Davis Cup, Group I, 1R, SLO-POR 3-2 Davis Cup, World Group, 1R, FRA-AUS 5-0 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, World Group, QF, AUS-KAZ 3-2 Davis Cup, World Group, QR, AUS-IND 5-0 U.S. Open - New York Hopman Cup - Perth